package com.fpd.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * TODO
 *  客户管理数据统计回款金额查询
 * @author jiangshuai
 * @version 1.0
 * @date 2020/11/27 17:57
 */
@Data
public class MoneyBackRecordInfoDataStatisticsVO {


    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @ApiModelProperty(value = "回款时间")
     private Date updateTime;

//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
//    @ApiModelProperty(value = "回款时间String类型")
//    private String updateTimeStr;

    @ApiModelProperty(value = "备注")
    private String auditDesc;
// "回款客服", "回款金额","回款时间","备注"};
    @ApiModelProperty(value = "合同号")
    private String contractNumber;

    @ApiModelProperty(value = "客户姓名")
    private String custName;

    @ApiModelProperty(value = "联系方式")
    private String phoneNumber;

    @ApiModelProperty(value = "委托方")
    private String thirdParty;

    @ApiModelProperty(value = "回款客服")
    private String trueName;

    @ApiModelProperty(value = "图片地址")
    private String imagePath;


    //新增
    @ApiModelProperty(value = "客户号")
    private String custNo;

    @ApiModelProperty(value = "划扣银行")
    private String bankName;

    @ApiModelProperty(value = "划扣卡号")
    private String bankNumber;

    @ApiModelProperty(value = "回款金额")
    private String backAmount;

    @ApiModelProperty(value = "剩余期款")
    private BigDecimal leftAmount;

    @ApiModelProperty(value = "结款日期")
    private String settleTime;

    @ApiModelProperty(value = "来点回款天数")
    private int callBackDays;

    @ApiModelProperty(value = "来电与回款周期(0:0天,1:1~5天,2:6~10天,3:11~15,4:16~20天,5:21~25天,6:26~30天,7:31~40天,8:41~50天,9:50天以上)")
    private int callBackPeriod;

    @ApiModelProperty(value = "委案还款天数")
    private int repaymentDays;

    @ApiModelProperty(value = "委案还款周期(0:0天,1:1~5天,2:6~10天,3:11~15,4:16~20天,5:21~25天,6:26~30天,7:31~40天,8:41~50天,9:50天以上)")
    private String repaymentDackPeriod;
}
